@charset "utf-8";
/* CSS Document */
#head
{
    width: 962px;
	margin:0 auto;
}
#head{
	height:145px;
	position:relative;
	background:url(../img/head_bg.jpg) repeat-x center top;
}
.logo{
	position:absolute;
	left:40px;
	top:32px;
}
.wzlj{
	position:absolute;
	top:68px;
	right:60px;
	color:#444;
}
.wzlj span{
	padding-right:5px;
}
.nav{
	position:absolute;
	bottom:0px;
	left:4px;
	background:url(../img/nav_bg.jpg) no-repeat;
	width:954px;
	height:38px;
	line-height:38px;
}
.nav ul{
	padding:0 1px;
	width:952px;
}
.nav ul li{
	width:136px;
	float:left;
	text-align:center;
}
.nav ul li a{
	font-size:15px;
	font-weight:bold;
	color:#333;
	white-space:nowrap;
}
.nav ul li a:hover{
	color:#333;
}
#foot{
	background:url(../img/foot_bg.jpg) repeat-x;
	height:83px;
	border-top:#CCCCCC solid 1px;
	position:relative;
	color:#777;
	line-height:18px;
	width:970px;
	margin:0 auto;
}
.foot_bq{
	position:absolute;
	left:20px;
	top:18px;	
}
.foot_xx{
	position:absolute;
	right:20px;
	top:18px;
}
.clear{
	clear:both;
	float:none;
	display:block;
	height:0px;
	line-height:0px;
	font-size:0px;
}
#gg1{
	z-index:9999999;
}

.close_gg{
	width:23px;
	height:23px;
	display:block;
	position:absolute;
	right:0;
	top:0;
}